package com.boe.csb.core.entity.dto;

import java.util.Date;

/**
 * Created by tianxiang.luo on 16/12/2.
 */
public class BoeUserDTO {

    private Long id;
    /**
     * 是否认证
     */
    private String auditStatus;
    /**
     * 认证类型
     */
    private String certificationType;

    /**
     * 服务商名
     */
    private String companyName;

    /**
     * 服务商英文名
     */
    private String companyEname;

    /**
     * 身份证姓名
     */
    private String idCardName;

    /**
     * 身份证号
     */
    private String idCardNo;

    /**
     * qq
     */
    private String qq;

    /**
     * 服务商联系电话
     */
    private String phone;

    /**
     * 用户角色
     */
    private String role;
    /**
     * csb的accessKey
     */
    private String ak;

    /**
     * csb的secretKey
     */
    private String sk;

    /**
     * 是否是amdin用户
     */
    private Boolean isAdmin;

    /**
     * 服务
     */
    private String description;


    /**
     * 更新时间
     */
    private Date gmtModified;

    /**
     * 公司logo
     */
    String companyLogoPic;

    /**
     * 身份证照
     */
    String idCardPic;

    /**
     * 营业执照影印件
     */
    String  businessLicensePic;


    private String email;
    /**
     * 是否提供发票
     */
    private Boolean isProvideInvoice;

    private Date gmtCreate;

    /**
     * 官网地址
     */
    private String officeUrl;

    /**
     * 营业证号
     */
    private String licenseNo;

    /**
     * 公司地址
     */
    private String companyAddress;

    /**
     * 商业范围
     */
    private String businessScope;

    /**
     * 机构代码
     */
    private String institutionCode;

    /**
     * 法人代表姓名
     */
    private String legalRepresentName;

    /**
     * 岗位
     */
    private String job;

    /**
     * 技能
     */
    private String technology;

    /**
     * 微信
     */
    private String wechat;

    /**
     * 工号
     */
    private String workNo;

    /**
     * 部门
     */
    private String department;

    /**
     * 拒绝理由
     */
    private String comment;

    public String getComment() {
        return comment;
    }

    public void setComment(String comment) {
        this.comment = comment;
    }

    public String getLicenseNo() {
        return licenseNo;
    }

    public void setLicenseNo(String licenseNo) {
        this.licenseNo = licenseNo;
    }

    public String getCompanyAddress() {
        return companyAddress;
    }

    public void setCompanyAddress(String companyAddress) {
        this.companyAddress = companyAddress;
    }

    public String getBusinessScope() {
        return businessScope;
    }

    public void setBusinessScope(String businessScope) {
        this.businessScope = businessScope;
    }

    public String getInstitutionCode() {
        return institutionCode;
    }

    public void setInstitutionCode(String institutionCode) {
        this.institutionCode = institutionCode;
    }

    public String getLegalRepresentName() {
        return legalRepresentName;
    }

    public void setLegalRepresentName(String legalRepresentName) {
        this.legalRepresentName = legalRepresentName;
    }

    public String getJob() {
        return job;
    }

    public void setJob(String job) {
        this.job = job;
    }

    public String getTechnology() {
        return technology;
    }

    public void setTechnology(String technology) {
        this.technology = technology;
    }

    public String getWechat() {
        return wechat;
    }

    public void setWechat(String wechat) {
        this.wechat = wechat;
    }

    public String getWorkNo() {
        return workNo;
    }

    public void setWorkNo(String workNo) {
        this.workNo = workNo;
    }

    public String getDepartment() {
        return department;
    }

    public void setDepartment(String department) {
        this.department = department;
    }

    public String getAk() {
        return ak;
    }

    public void setAk(String ak) {
        this.ak = ak;
    }

    public String getSk() {
        return sk;
    }

    public void setSk(String sk) {
        this.sk = sk;
    }

    public Boolean getAdmin() {
        return isAdmin;
    }

    public void setAdmin(Boolean admin) {
        isAdmin = admin;
    }
    
    public Boolean getIsAdmin() {
        return isAdmin;
    }

    public void setIsAdmin(Boolean admin) {
        isAdmin = admin;
    }

    public String getRole() {
        return role;
    }

    public void setRole(String role) {
        this.role = role;
    }

    public Boolean getProvideInvoice() {
        return isProvideInvoice;
    }

    public void setProvideInvoice(Boolean provideInvoice) {
        isProvideInvoice = provideInvoice;
    }
    
    public Boolean getIsProvideInvoice() {
        return isProvideInvoice;
    }

    public void setIsProvideInvoice(Boolean provideInvoice) {
        isProvideInvoice = provideInvoice;
    }

    public Date getGmtModified() {
        return gmtModified;
    }

    public void setGmtModified(Date gmtModified) {
        this.gmtModified = gmtModified;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getCertificationType() {
        return certificationType;
    }

    public void setCertificationType(String certificationType) {
        this.certificationType = certificationType;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCompanyEname() {
        return companyEname;
    }

    public void setCompanyEname(String companyEname) {
        this.companyEname = companyEname;
    }

    public String getIdCardName() {
        return idCardName;
    }

    public void setIdCardName(String idCardName) {
        this.idCardName = idCardName;
    }

    public String getIdCardNo() {
        return idCardNo;
    }

    public void setIdCardNo(String idCardNo) {
        this.idCardNo = idCardNo;
    }

    public String getQq() {
        return qq;
    }

    public void setQq(String qq) {
        this.qq = qq;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getOfficeUrl() {
        return officeUrl;
    }

    public void setOfficeUrl(String officeUrl) {
        this.officeUrl = officeUrl;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public Date getGmtCreate() {
        return gmtCreate;
    }

    public void setGmtCreate(Date gmtCreate) {
        this.gmtCreate = gmtCreate;
    }

    public String getCompanyLogoPic() {
        return companyLogoPic;
    }

    public void setCompanyLogoPic(String companyLogoPic) {
        this.companyLogoPic = companyLogoPic;
    }

    public String getIdCardPic() {
        return idCardPic;
    }

    public void setIdCardPic(String idCardPic) {


        this.idCardPic = idCardPic;
    }

    public String getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(String auditStatus) {
        this.auditStatus = auditStatus;
    }

    public String getBusinessLicensePic() {
        return businessLicensePic;
    }

    public void setBusinessLicensePic(String businessLicensePic) {
        this.businessLicensePic = businessLicensePic;
    }

}
